home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / art&graf.ix / art-6007 / meta_bit / texte / meta-bit.txt < prev   
Text File  |  1992-06-07  |  27KB  |  549 lines

  1.   M E T A - B I T  V e k t o r g r a f i k - K o n v e r t e r
  2. Copyright ©1990-92 by Softdesign \\\ Thomas Much Computer Software
  3.  
  4.                Dies ist ein SHAREWARE-Produkt!
  5.  
  6.            Version 1.1d vom 07.06.1992, 116916 Bytes
  7.  
  8.  
  9. 1. A l l g e m e i n e s
  10.  
  11. Mit META-BIT können GEM-Standard-Vektorgrafiken (Metafiles, *.GEM)
  12. in gewissen Grenzen bearbeitet und danach als beliebig große Ra-
  13. stergrafik (na ja, nicht ganz beliebig, aber 32766*32744 Pixel
  14. dürfte auch für extrem große Bilder reichen) gespeichert werden.
  15. Dazu stehen die Formate GEM-VDI IMG, TIFF, ZSoft PCX, Screen
  16. (PIC), Degas monochrom unkomprimiert, GFA-Block und STAD-PAC zur
  17. Verfügung. Die letzten vier Formate können maximal 640*400 Pixel
  18. große Grafiken speichern, META-BIT splittet deshalb bei diesen
  19. Formaten übergroße Bilder automatisch.
  20.  
  21. META-BIT ist komplett in GEM eingebunden und erlaubt das Bearbei-
  22. ten von mehreren Metafiles gleichzeitig. Neue Standards (Checkbo-
  23. xen, runde Radio-Buttons, Popup-Menüs) wurden berücksichtigt.
  24.  
  25. Was kostet META-BIT? Zunächst einmal nichts, da META-BIT SHAREWARE
  26. ist und somit weitergegeben werden darf, sofern die Dateien META-
  27. BIT.PRG, META-BIT.RSC, META-BIT.INF, die ASCII-Dokumentation META-
  28. BIT.TXT (diese Datei), das TempusWord-Dokument META-BIT.TWD, LIES-
  29. MICH, CHANGES und der Ordner META samt Inhalt zusammen weitergege-
  30. ben werden. Sie können sich die Dateien also kopieren und META-BIT
  31. dann in aller Ruhe testen. Gefällt Ihnen das Programm (d.h. Sie
  32. setzen es in irgend einer Weise für Ihre Zwecke ein), müssen Sie
  33. sich registrieren lassen. Ansonsten verstauen Sie das Programm in
  34. irgend einer Ecke, um es bei Bedarf an Freunde, Bekannte... wei-
  35. tergeben zu können. Sie werden registrierter Benutzer von META-
  36. BIT, indem Sie DM 50,- auf das Konto
  37.  
  38.    Thomas Much \\\ Softdesign Computer Software
  39.    Kto. 52 92 90 58, Kreissparkasse Hildesheim, BLZ 259 501 30
  40.  
  41. überweisen. Bitte vergessen Sie Ihre Anschrift nicht! Sie erhalten
  42. dann umgehend die neueste Programmversion, ein ausführliches ge-
  43. drucktes Handbuch im Ringordner und eine Rechnung, mit der Sie die
  44. Ausgabe evtl. steuerlich absetzen können (Mehrfachausführungen auf
  45. Anfrage).
  46.  
  47. Wichtig: Sollten Sie META-BIT benutzen, ohne registriert zu sein,
  48. verwenden Sie eine RAUBKOPIE. Das sind die "Spielregeln" von Sha-
  49. reware.
  50.  
  51.  
  52.  
  53. 2. S y s t e m v o r a u s s e t z u n g e n
  54.  
  55. META-BIT läuft auf allen Atari-TOS-Computern mit monochromen Bild-
  56. schirmen (beliebiger Auflösung, also auch OverScan und Konsorten),
  57. die die Line-A-Variablen zur Ausgabe verwenden (wohlgemerkt: nur
  58. die Variablen, ansonsten verzichtet META-BIT auf Line-A-Aufrufe).
  59. Sollte Atari sich irgendwann dazu durchringen können, auch ihren
  60. "kleinen" registrierten Entwicklern das neue FSM-GDOS zukommen zu
  61. lassen, werde ich META-BIT daran anpassen. Mal abwarten...
  62.  
  63. Das TOS sollte Version 1.04 oder höher sein, da erst diese Version
  64. einigermaßen mit Großbildschirmen und höheren Auflösungen zurecht-
  65. zukommen scheint. Ältere Versionen müßten zwar auch funktionieren,
  66. garantiert wird dafür aber nicht. Der Betrieb unter MultiTOS ist
  67. ohne Probleme möglich. Prinzipiell sollte META-BIT auch auf Farb-
  68. bildschirmen laufen, da intern immer mit einer monochromen Bitmap
  69. gearbeitet wird. Mangels Farbmonitor konnte ich das aber nicht
  70. überprüfen. Deshalb wird in einem solchen Fall beim Programmstart
  71. eine Alertbox angezeigt, in der dem Benutzer jegliche Verantwor-
  72. tung übertragen wird, wenn er META-BIT trotzdem startet.
  73.  
  74. Der RAM-Speicher sollte mindestens 1 MB betragen. 512 KByte rei-
  75. chen zwar auch, beim Erstellen übergroßer Grafiken wird dann das
  76. RAM aber recht schnell knapp. Mit Massenspeichern jeglicher Art
  77. (HD-Floppies, Wechsel- und Festplatten etc.) sollte META-BIT gut
  78. zurechtkommen, Probleme sind bisher nicht bekannt.
  79.  
  80. Ein kleines, aber vielleicht interessantes Detail am Rande: META-
  81. BIT unterstützt bis zu 20 Fenster. MultiTOS oder Patchprogramme
  82. wie z.B. WINX können also ihre Fähigkeiten voll ausspielen.
  83.  
  84.  
  85.  
  86. 3. D a s  P r i n z i p
  87.  
  88. Nach dem Laden einer Vektorgrafik mittels "Datei - Metafile la-
  89. den..." wird ein Fenster geöffnet und die Grafik evtl. sofort an-
  90. gezeigt (kann unter "Optionen - Status..." eingestellt werden).
  91. Ist dies nicht der Fall, muß noch "Bearbeiten - Grafik zeichnen"
  92. angeklickt werden.
  93.  
  94. Nun können diverse Attribute der Grafik geändert werden. Durch An-
  95. klicken (und Bewegen) des Größenänderungsfeldes an jedem Fenster
  96. rechts unten können außerdem die Proportionen der Grafik festge-
  97. legt werden. Ist die Grafik wie gewünscht auf dem Bildschirm
  98. sichtbar, kann die Rastergrafik mit den Menüpunkten "xyz spei-
  99. chern..." im Menü "Datei" gespeichert werden.
  100.  
  101. Das Wichtige, Neue und Ungewohnte kommt aber noch vor dem Spei-
  102. chern: Im Menü "Optionen" kann mit "Größe beibehalten" festgelegt
  103. werden, daß die Grafik in genau der Größe gespeichert werden soll,
  104. wie sie auf dem Bildschirm zu sehen ist. Dies wird durch ein Häk-
  105. chen vor dem Eintrag gekennzeichnet. Meistens soll die Grafik aber
  106. wesentlich größer gespeichert werden. Dazu wird "Vergrößern..."
  107. angewählt. In der erscheinenden Dialogbox kann nun
  108.  
  109. a) ein Faktor eingegeben werden, mit dem die Grafik (sowohl X- als
  110. auch Y-Achse) vergrößert wird
  111.  
  112. b) eine Pixelzahl für die X-Achse eingegeben werden; die X-Achse
  113. wird auf diese Größe gebracht, die Y-Achse automatisch entspre-
  114. chend angepaßt
  115.  
  116. c) eine Pixelzahl für die Y-Achse eingegeben werden; die Größenbe-
  117. rechnung erfolgt umgekehrt zu b)
  118.  
  119. d) ein dpi-Wert und eine Millimeterangabe angegeben werden. dpi
  120. bedeutet "dots per inch" (Punkte pro Zoll) und gibt die Auflösung
  121. bei Druckern an. Bei 24-Nadel-Druckern beträgt er meistens 360,
  122. bei Laserdruckern normalerweise 300 dpi. Mit dem dpi-Wert kann die
  123. Grafik genau auf die gewünschte Millimetergröße gebracht werden.
  124. Mit "mm X" kann die Länge der X-Achse angegeben werden, die Y-Ach-
  125. se wird angepaßt. "mm Y" bewirkt genau das Gegenteil. Eine Sonder-
  126. stellung nimmt "Original" ein. In den Metafiles wird (meistens)
  127. eine Seitengröße in mm mitgespeichert. Wird nun "Original" akti-
  128. viert, wird die Grafik beim Speichern auf genau diese Größe ge-
  129. bracht, wobei die Proportionen natürlich verloren gehen.
  130.  
  131. Aktiv sind die Einstellungen, die mit den Radiobuttons links neben
  132. den Texten angeschaltet sind. Möchte man die Dialogbox verlassen
  133. und gleichzeitig die alten Werte wiederherstellen, muß »Abbruch« ab-
  134. geklickt werden. Soll die Grafik wie gewünscht vergrößert werden,
  135. klicken Sie auf »An« oder drücken <Return>. Wollen Sie die neuen
  136. Werte übernehmen, die Grafik aber bei der Bildschirmgröße belas-
  137. sen, klicken Sie »Aus« an.
  138.  
  139.  
  140.  
  141. 4. D i e  M e n ü s
  142.  
  143. 4.1 Das "META-BIT"-Menü
  144.  
  145. "Info..." (<Control>+<A>)
  146. Zeigt eine Info-Box mit der Programmversion, dem Autor (incl.
  147. Adresse) etc. an. Außerdem können in dieser Box mit dem Button
  148. »Shareware« Informationen zum Shareware-Konzept und über die Regi-
  149. strierung als Benutzer von META-BIT abgerufen werden.
  150.  
  151. In diesem Menü können sich noch bis zu sechs weitere Einträge be-
  152. finden, was davon abhängt, wieviele Accessories sie auf dem Boot-
  153. laufwerk Ihres Rechners installiert haben. Dadurch, daß META-BIT
  154. komplett in GEM eingebunden ist, sollten keine Probleme entstehen,
  155. wenn Sie Accessories (auch mit eigenen Fenstern) während der Be-
  156. nutzung von META-BIT aufrufen. Da META-BIT sich auch nicht den ge-
  157. samten Systemspeicher reserviert (sondern nur 50 KByte - für in-
  158. terne Zwecke und für alle Fälle...), dürften auch speicherplatzin-
  159. tensive Accessories laufen. Bisher jedenfalls gab es keine Proble-
  160. me.
  161.  
  162.  
  163. 4.2 Das "Datei"-Menü
  164.  
  165. "Metafile laden..."
  166. (<Control>+<O>, <Control>+<L>, <Esc>, <Insert>, <F3>)
  167. Mit diesem Menüpunkt wird eine GEM-Vektorgrafik geladen und ein
  168. neues Fenster nach den Vorgaben im Menü "Optionen - Status" geöff-
  169. net. Sollte kein Fenster mehr zur Verfügung stehen, wird eine Mel-
  170. dung ausgegeben.
  171.  
  172. Eine andere Möglichkeit Metafiles zu laden besteht darin, daß
  173. META-BIT auf dem Desktop mit "Anwendung anmelden" für Dateien mit
  174. der Endung *.GEM eingetragen wird. Wenn Sie nun ein Metafile
  175. doppelt anklicken, wird META-BIT gestartet, und zusätzlich zum
  176. Setup (s.u.) wird die gewünschte Grafik in einem neuen Fenster
  177. dargestellt.
  178.  
  179.  
  180. "IMG speichern..."  (<Control>+<S>, <F2>)
  181. "TIFF speichern..." (<Control>+<T>)
  182. "PCX speichern..."  (<Control>+<X>)
  183. Mit diesen drei Menüpunkten kann die bearbeitete Grafik in ihrer
  184. vollen Größe gespeichert werden. Das IMG-Format ist das GEM-Stan-
  185. dard-Rastergrafik-Format und wird z.B. von 1st Word+, TempusWord,
  186. That's Write etc. verstanden. TIFF und PCX dienen hauptsächlich
  187. zum Datenaustausch mit PCs (bzw. TIFF auch für Macs), aber im
  188. Zeitalter des DTP finden sie auch auf dem ST immer größere Ver-
  189. breitung. Nach dem Auswählen des Dateinamens in der Fileselectbox
  190. wird die Grafik aufgebaut, gepackt und schließlich gespeichert.
  191.  
  192.  
  193. "PIC speichern..."     (<Control>+<P>)
  194. "DEGAS speichern..."   (<Alternate>+<P>)
  195. "GFA-BLK speichern..." (<Control>+<B>)
  196. "STAD speichern..."    (<Alternate>+<S>)
  197. Diese Menüpunkte speichern die Grafik in einem von vier Bild-
  198. schirm-Formaten. Bildschirm-Formate werden sie genannt, weil die
  199. in den Dateien gespeicherten Grafiken maximal einen Original-Ur-
  200. Atari-Monochrombildschirm (640*400 Pixel) groß sein können. Das
  201. GFA-BLK-Format ist zwar nur durch die maximale GFA-Stringlänge von
  202. 32767 Zeichen begrenzt, so daß die Grafik auch geringfügig größer
  203. sein könnte. Da die meisten Programme wahrscheinlich aber Probleme
  204. bereiten würden, ist auch hier die Größe auf 640*400 Pixel be-
  205. schränkt. Stellt META-BIT nun aber fest, daß die Grafik, die Sie
  206. speichern möchten, größer ist, erscheint nach der Fileselectbox
  207. eine weitere Dialogbox, mit der die Grafik gesplittet werden kann.
  208. In dieser Box wird die Anzahl der zu speichernden Bilder sowie der
  209. Dateiname angezeigt. Die Fragezeichen kennzeichnen die Stellen, an
  210. denen später Ziffern eingesetzt werden, mit denen die Einzelbilder
  211. durchnumeriert werden. Möchten Sie den Dateinamen ändern, klicken
  212. Sie »Datei wechseln« an. Außerdem kann mit zwei Radio-Buttons be-
  213. stimmt werden, ob die Bilder horizontal oder vertikal durchnume-
  214. riert werden. Ist alles in Ordnung, klicken Sie »OK« an, die Grafik
  215. wird aufgebaut, gesplittet und komprimiert gespeichert.
  216.  
  217.  
  218. "Setup speichern..." (<Control>+<C>)
  219. Hiermit kann der aktuelle Zustand von META-BIT gespeichert werden,
  220. so daß beim nächsten Start alles automatisch wie gewünscht geladen
  221. und angezeigt wird (es sei denn, beim Programmstart wird die linke
  222. <Shift>-Taste gedrückt). Mit dem Button "Dateien" wird festgelegt,
  223. ob die aktuell geladenen Grafiken gespeichert und beim erneuten
  224. Start wieder geladen werden. Mit "Fenstergrößen" können die aktu-
  225. ellen Größen und Positionen der Fenster gespeichert werden, mit
  226. "Fensterattribute" zusätzlich noch die Angaben zu Graustufen,
  227. Koordinatensystemen etc. Der Button "Zugriffspfade" sollte eigent-
  228. lich immer angekreuzt sein, denn er speichert das Metafile-Ver-
  229. zeichnis und die Pfade zu allen Rastergrafik-Formaten. Ist "auto-
  230. matisch speichern" angekreuzt, wird das Setup bei jedem Verlassen
  231. von META-BIT gespeichert. Klicken Sie nun auf »OK«, und in dem Ver-
  232. zeichnis, von dem META-BIT aus gestartet wurde, wird META-BIT.INF
  233. angelegt. Die genaue Definition der INF-Datei befindet sich im
  234. Handbuch zu META-BIT.
  235.  
  236.  
  237. "Ende..." (<Control>+<Q>, <Alternate>+<X>)
  238. Alles hat ein Ende... auch eine Arbeitssitzung mit META-BIT. Mit
  239. diesem Menüpunkt wird META-BIT ordnungsgemäß verlassen, d.h. alle
  240. Fenster werden automatisch geschlossen, der reservierte Speicher-
  241. platz wieder freigegeben und evtl. wird auch das Setup gespeichert
  242. (s.o., es sei denn, die linke <Shift>-Taste wird gedrückt). Zuvor
  243. wird allerdings überprüft, ob sich noch Grafiken im Speicher be-
  244. finden, die noch nicht gesichert wurden. Ist dies der Fall, wird
  245. noch einmal nachgefragt, ob man META-BIT wirklich verlassen möch-
  246. te, ansonsten kehrt man direkt zum Desktop (oder zum aufrufenden
  247. Programm) zurück.
  248.  
  249.  
  250.  
  251. 4.3 Das "Bearbeiten"-Menü
  252.  
  253. "Grafik zeichnen" (<Control>+<Z>, <Return>, <F10>)
  254. Zeichnet die Grafik im aktuellen Fenster neu. Dies müssen Sie nur
  255. manuell auslösen, wenn die Grafik neu geladen wurde (es sei denn,
  256. unter "Optionen - Status" ist etwas anderes eingestellt) oder wenn
  257. Sie die Attribute der Grafik geändert haben. Angezeigt wird ein
  258. notwendiges Neuzeichnen durch ein Sternchen ("*") in der Titelzei-
  259. le des Fensters. Warum wird nicht immer - wie z.B. nach einer Grö-
  260. ßenveränderung - das Fenster automatisch aktualisiert? Ganz ein-
  261. fach: Wenn Sie bei einer großen (und damit zeitintensiven) Grafik
  262. mehrere Attribute nacheinander ändern möchten, würde ein automati-
  263. sches Zeichnen mehr stören als helfen.
  264.  
  265.  
  266. "1:1 (nach Y-Achse)" (<Control>+<Y>)
  267. Bringt die X-Achse auf die Länge der Y-Achse, so daß die Grafik
  268. quadra-tisch (praktisch, gut...) wird. Sollten Sie tatsächlich ei-
  269. nen Bildschirm besitzen, bei dem die Vertikale größer als die Ho-
  270. rizontale ist, arbeitet dieser Menüpunkt genau umgekehrt. Der Me-
  271. nüeintrag wird dann auch in "1:1 (nach X-Achse)" umbenannt, das
  272. Tastatur-Kürzel bleibt allerdings bestehen.
  273.  
  274.  
  275. "1:1 (Faktor X/Y)" (<Control>+<F>)
  276. Bringt das X/Y-Seitenverhältnis des Fensters in Übereinstimmung
  277. mit dem X/Y-Verhältnis der Koordinatenachsen des Metafiles. Da-
  278. durch können bei den meisten Vektorgrafiken die Proportionen so
  279. eingestellt werden, wie sie es beim Erstellen des Metafiles waren.
  280.  
  281.  
  282. "1:1 (Seitengröße)" (<Control>+<G>)
  283. Paßt das X/Y-Seitenverhältnis des Fensters an die im Metafile ge-
  284. speicherte Seitengröße an. Diese Funktion kann hilfreich sein,
  285. wenn "1:1 (Faktor X/Y)" nicht funktioniert, ansonsten werden meist
  286. falsche Proportionen erzeugt (was allerdings daran liegt, daß in
  287. den Metafiles Standardseitengrößen abgespeichert werden, die nur
  288. selten an die Grafik angepaßt sind).
  289.  
  290.  
  291. "Bitmap..." (<Control>+<M>)
  292. Erlaubt es, die Vektorgrafik horizontal, vertikal oder horizontal
  293. und vertikal zu spiegeln, was durch Anklicken der Checkboxen ein-
  294. gestellt werden kann. Außerdem kann die Grafik invertiert werden
  295. (d.h. schwarze und weiße Punkte werden ausgetauscht).
  296. WICHTIG: Diese Einstellungen werden erst unmittelbar vor dem Spei-
  297. chern aktiv (also dann, wenn die Bitmap im Speicher aufgebaut wur-
  298. de), im Fenster merkt man davon NICHTS.
  299.  
  300.  
  301. "Text auslassen" (<Alternate>+<T>)
  302. Ist dieser Menüpunkt aktiv (d.h. es ist ein Häkchen davor sicht-
  303. bar), wird Text, der mit den normalen VDI-Textfunktionen erzeugt
  304. wurde, beim Zeichnen der Grafik nicht mehr ausgegeben. Dadurch
  305. kann die recht beschränkte Textausgabe unterdrückt werden, um den
  306. Text später in die Rastergrafik mit bestmöglicher Qualität einzu-
  307. fügen. Schriftzüge, die sich aus Grafikfunktionen zusammensetzen,
  308. können natürlich nicht abgefangen werden.
  309.  
  310.  
  311. "Füllmuster auslassen" (<Alternate>+<F>)
  312. Wenn dieser Menüpunkt aktiv ist, werden jegliche Füllmuster unter-
  313. drückt. Die Grafiken setzen sich dann aus weißen, gefüllten Flä-
  314. chen zusammen, die dann in Rastergrafikprogrammen nachbearbeitet
  315. werden können (außerdem kann man so auch schöne "Ausmalbildchen"
  316. erstellen...).
  317.  
  318.  
  319. "Graustufen..." (<Alternate>+<G>)
  320. Die vielleicht interessanteste Attributfunktion von META-BIT. Doch
  321. eins vorweg: META-BIT unterstützt bereits GEM/3-Graustufen (VDI-
  322. Funktion vs_gray_override), wie sie z.B. das Programm SciGraph der
  323. SciLab GmbH erzeugen kann. Wenn eine Grafik GEM/3-Graustufen ent-
  324. hält, kann in dieser Dialogbox nun bestimmt werden, ob diese Grau-
  325. stufen als OrderedDither-Muster mit 65 oder 257 Graustufen oder
  326. als Halbtöne mit 65 Stufen interpretiert werden sollen.
  327.  
  328. Aber META-BIT kann noch mehr, denn welche Grafik enthält schon
  329. GEM/3-Graustufen? Deshalb können auch "user-def patterns", also
  330. benutzerdefinierte Füllmuster, in Graustufen umgerechnet werden.
  331. META-BIT überprüft in einem solchen Fall, wie viele der 256 Bits
  332. gesetzt sind, und errechnet daraus einen Grauwert. Zusätzlich kön-
  333. nen auch noch die ersten acht Betriebssystemfüllmuster der Gruppe
  334. 2 (Pattern, Füllung mit bestimmtem Muster) in Grauwerte umgewan-
  335. delt werden. Dadurch können z.B. selbst die ältesten Metafiles mit
  336. Halbton-Rastern geschmückt werden.
  337.  
  338. Der Button "User-def..." kann nur angewählt werden, wenn die Gra-
  339. fik auch benutzerdefinierte Füllmuster enthält. Die drei Radio-
  340. Buttons im unteren Teil der Dialogbox können nur angewählt werden,
  341. wenn das Metafile GEM/3-Graustufen enthält oder mindestens eine
  342. der beiden Checkboxen angekreuzt ist.
  343.  
  344.  
  345.  
  346. 4.4 Das "Optionen"-Menü
  347.  
  348. "maximal" (<Alternate>+<M>)
  349. "minimal" (<Alternate>+<N>)
  350. Mit diesen beiden Menüpunkten kann das Koordinatensystem für die
  351. Grafik festgelegt werden. Ist "maximal" aktiviert, wird die Größe
  352. der ursprünglichen Arbeitsseite verwendet, d.h. auch die Leerräume
  353. um die Grafik herum werden in die Berechnungen mit einbezogen. Das
  354. minimale Koordinatensystem verwendet dagegen nur den wirklich von
  355. der Vektorgrafik benötigten Raum. Wichtig: Diese Menüpunkte arbei-
  356. ten nur dann korrekt, wenn in den Metafiles die entsprechenden
  357. Werte gesetzt sind (was meistens der Fall ist). Einige Programme
  358. setzten z.B. maximales und minimales Koordinatensystem gleich, so
  359. daß hier keine Änderung eintritt.
  360.  
  361.  
  362. "Ausmaß..." (<Alternate>+<A>)
  363. Hiermit kann das Koordinatensystem einer Grafik manuell beeinflußt
  364. wer-den. Dazu kann für alle vier Seiten ein Prozentwert angegeben
  365. werden, um wieviel Prozent sich die jeweilige Achse vergrößern
  366. (Wert positiv) oder verkleinern soll (Wert negativ). Ein ausführ-
  367. licheres Beispiel befindet sich im Handbuch. WICHTIG: Die Prozent-
  368. werte einer Achse müssen zusammen immer größer als -100 sein,
  369. damit sich die Ränder nicht überschneiden.
  370.  
  371. Außerdem kann in dieser Dialogbox noch festgelegt werden, wie
  372. klein ein Fenster minimal werden darf. Zulässige Werte liegen zwi-
  373. schen 30 und 200 (inklusive). Dadurch wird verhindert, daß die
  374. "1:1..."-Funktionen zu kleine bzw. ungültige Fenster erzeugen,
  375. wenn sie abwechselnd nacheinander aufgerufen werden.
  376.  
  377.  
  378. "Größe beibehalten" (<Alternate>+<B>)
  379. "Vergrößern..."     (<Alternate>+<V>)
  380. Diese zwei Menüpunkte dienen der endgültigen Größenbestimmung ei-
  381. ner Grafik. Die genaue Beschreibung findet sich in "3. Das Prin-
  382. zip".
  383.  
  384.  
  385. "Zentrieren" (<Alternate>+<Z>, <ClrHome>)
  386. Zentriert das aktuelle Fenster auf dem Bildschirm (dieser Menü-
  387. punkt hat keine Auswirkung auf die Grafik!).
  388.  
  389.  
  390. "Status..." (<Control>+<I>)
  391. Dies ist die übergroße Dialogbox (wie sie jedes Programm hat...),
  392. in der man alles einstellen kann und alle wichtigen Informationen
  393. erhält.
  394.  
  395. Rechts oben in der Box wird die Auflösung angezeigt. Ist diese
  396. kleiner als 640*400 Pixel, sollte man beim Programmstart eine
  397. Warnmeldung erhalten haben. Darunter wird der freie Systemspeicher
  398. (z.Z. nur ST-RAM, d.h. kein TT-Fast-RAM) angezeigt, d.h. das ist
  399. der größte, freie, zusammenhängende GEMDOS-Speicherblock, den
  400. META-BIT (oder andere Programme, z.B. Accessories) allozieren
  401. könnte. Neben "Prg.Speicher" wird angezeigt, wieviel des dauerhaft
  402. belegten Speichers noch frei ist. Dieser Speicher wird allerdings
  403. nur für interne Verwaltungsaufgaben benötigt und braucht deshalb
  404. eigentlich nicht beachtet zu werden. Schließlich erfahren Sie auch
  405. noch, welches TOS in Ihrem Rechner seinen Dienst tut. META-BIT
  406. verwendet bei der Version die neue "Sprechweise".
  407.  
  408. In dem Kasten darunter können der Tastaturklick und der Blitter
  409. (sofern vorhanden) an- und ausgeschaltet werden. Diese Änderungen
  410. werden sofort wirksam, dafür werden sie auch nicht durch »Abbruch«
  411. restauriert. Im Kasten "Neues Fenster" kann festgelegt werden, wie
  412. META-BIT das Fenster einer neu geladenen Grafik zeichnen soll. Mit
  413. "maximal" wird das Fenster auf Bildschirmgröße gebracht, "alt"
  414. öffnet das Fenster mit der Größe, mit der genau dieses Fenster
  415. (d.h. das mit der gleichen Nummer) geschlossen wurde. Der rechte
  416. Radio-Button ist mit einem Popup-Menü verknüpft, in dem eine der
  417. drei "1:1..."-Funktionen aus dem "Bearbeiten"-Menü ausgewählt wer-
  418. den kann. So kann z.B. die Grafik nach dem Laden gleich auf kor-
  419. rekte Proportionen gebracht werden. Schließlich kann noch bestimmt
  420. werden, ob die Grafik nach dem Öffnen des Fensters sofort gezeich-
  421. net werden soll.
  422.  
  423. Der Kasten "Voreinstellungen" enthält alle Angaben zu Fensterat-
  424. tributen. Durch entsprechendes Anklicken kann - wie in den Menüs -
  425. festgelegt werden, mit welchen Attributen eine Grafik nach dem La-
  426. den versehen wird. Ist der Button "Ausmaß zurücksetzen" ange-
  427. kreuzt, werden alle Werte der manuellen Koordinatensystemänderung
  428. auf 0% zurückgesetzt. Mit dem Button "Redraw..." schließlich kann
  429. das Neuzeichnen auf das aktive Fenster beschränkt werden. Dies ist
  430. nützlich, wenn man mit mehreren Grafiken arbeitet, da bei einem
  431. Redraw (z.B. nach einer Fileselectbox) sonst alle Fenster neu ge-
  432. zeichnet werden, was recht lange dauern kann...
  433.  
  434. Wird der Button »Init...« angewählt, erscheint eine neue Dialog-
  435. box. Hier können die Grow- und Shrinkboxen ausgeschaltet werden
  436. (was die Arbeitsgeschwindigkeit der Benutzeroberfläche leicht er-
  437. höht), der META-BIT-Desktop kann abgeschaltet (ist wichtig beim
  438. Betrieb unter MultiGEM) und die Autoswitch-OverScan-Meldung beim
  439. Programmstart unterdrückt werden. Außerdem kann der Dialog-Hinter-
  440. grundpuffer abgeschaltet werden, wodurch beim Verlassen einer
  441. Dialogbox alle verdeckten Fensterteile neu gezeichnet werden. Das
  442. dauert zwar länger, ist aber kompatibler zum Multitasking z.B.
  443. unter Mag!X oder MultiTOS. Schließlich kann noch das Nachladen von
  444. GDOS-Zeichensätzen unterdrückt werden. Das spart RAM, was beson-
  445. ders auf den kleineren Rechnern wichtig sein könnte. Allerdings
  446. stehen diese Zeichensätze dann auch nicht mehr für die Grafiken
  447. zur Verfügung, es wird dann immer der Systemfont verwendet. Wenn
  448. kein GDOS installiert ist (im AUTO-Ordner des Bootlaufwerks), ist
  449. dieser Schalter ohne Bedeutung, für die Textausgabe wird in diesem
  450. Fall der Systemfont verwendet. Mit dem Button "Clipping-Patch"
  451. kann ein korrektes (aber unsauber programmiertes...) Clipping bei
  452. übergroßen Rastergrafiken eingeschaltet werden.
  453.  
  454.  
  455.  
  456. 5. D i e  F e n s t e r
  457.  
  458. Die Fenster verhalten sich unter META-BIT wie gewohnt, d.h. sie
  459. können verschoben, in der Größe geändert, auf maximale Größe ge-
  460. bracht (<F>, <M>) und geschlossen (<C>, <Control>+<U>, <Delete>,
  461. <Control>+<D>) werden. Beim Schließen wird überprüft, ob die Gra-
  462. fik schon gespeichert wurde. Ist dies nicht der Fall, wird eine
  463. Warnmeldung ausgegeben.
  464.  
  465. Der Status eines Fensters wird in der Titelzeile angezeigt. Ist
  466. dort ein Sternchen ("*") sichtbar, bedeutet dies, daß die Attribu-
  467. te der Grafik geändert wurden, das Fenster jedoch noch nicht ak-
  468. tualisiert wurde. Durch Drücken von <Return> oder Anwählen von
  469. "Bearbeiten - Grafik zeichnen" wird die Grafik neu aufgebaut. Wird
  470. in der Titelzeile "=" angezeigt, entspricht die Grafik den einge-
  471. stellten Werten, sie wurde aber noch nicht gespeichert.
  472.  
  473. Die ersten zehn Fenster können per Tastatur ([<Alternate>+]<0..9>)
  474. aktiviert werden. Die Nummer des Fensters wird links in der Titel-
  475. zeile angezeigt ("[x]"). Die Fenster können mit <Tab> vorwärts und
  476. mit <Shift>+<Tab> rückwärts durchlaufen werden.
  477.  
  478. Wird innerhalb des aktiven Fensters ein Klick mit der RECHTEN
  479. Maustaste ausgeführt, erscheint an der Mausposition ein Popup-Menü
  480. (<Backspace>,<F9>). Mit "Info..." (<Alternate>+<I>, <Space>)
  481. werden alle wichtigen Informationen über die Grafik angezeigt
  482. (Koordinatensystem, aktuelle Größe etc.). Außerdem kann hier eine
  483. Übersicht der vorhandenen Zeichensätze aufgerufen werden. In der
  484. erscheinenden Dialogbox gibt es zwei Listen für die Fonts und die
  485. Größen in Punkten. Zusätzlich wird angezeigt, ob ein GDOS instal-
  486. liert ist. "aktiv" bedeutet, daß unter "Optionen - Status/Init..."
  487. das Laden der GDOS-Zeichensätze NICHT unterdrückt wurde. Im Moment
  488. dient diese Dialogbox nur zur Information, später kann man hier
  489. für jedes Fenster den verwendeten Zeichensatz einstellen. "Stati-
  490. stik..." baut die Grafik nach den Vorgaben von "Optionen - Vergrö-
  491. ßern..." im Speicher auf und komprimiert diese dann mit allen vor-
  492. handenen Routinen. Dadurch erhält man eine Übersicht, wieviel
  493. Speicherplatz die einzelnen Bildformate benötigen. Das Komprimie-
  494. ren kann mit <Esc> abgebrochen werden, falls es zu lange dauern
  495. sollte (die Packroutinen sind allerdings recht schnell, da kom-
  496. plett in Assembler geschrieben).
  497.  
  498. Nach dem Anwählen von "Bereich wählen" kann mit der Maus innerhalb
  499. des Fensters ein Rechteck aufgezogen werden, das einen neuen Aus-
  500. schnitt der Grafik bestimmt. Fortan wird nur noch mit diesem Aus-
  501. schnitt gearbeitet. Stellt man während des Aufziehens fest, daß
  502. man einen falschen Anfangspunkt gewählt hat, kann man den Vorgang
  503. durch Drücken der rechten Maustaste bei gedrückter linker Maus-
  504. taste abbrechen. Soll wieder die ganze Grafik bearbeitet werden,
  505. muß "Maximalbereich" angeklickt werden.
  506.  
  507.  
  508.  
  509. 6. F i n a l e
  510.  
  511. Zum Ende noch eine Warnung: META-BIT hat zwar viele Tests hinter
  512. sich und ist nun so betriebssicher (so, daß der Autor nachts wie-
  513. der ruhigen Gewissens schlafen kann), daß einer Auslieferung
  514. nichts mehr im Wege steht. Da META-BIT aber auf dem Patchen der
  515. Line-A-Variablen basiert, ist es nicht ausgeschlossen, daß das GEM
  516. durch irgend einen Zufall durcheinander kommt (was sich dem Anwen-
  517. der z.B. in einem Absturz kundtun könnte). Bisher sind noch keine
  518. Probleme aufgetreten, trotzdem muß an dieser Stelle darauf hinge-
  519. wiesen werden, daß der Autor (und damit Softdesign) keine Haftung
  520. für Schäden übernimmt, die durch die Benutzung von META-BIT ent-
  521. stehen. Sollte mir irgendwann einmal von Fehlern berichtet werden,
  522. werde ich mich natürlich um eine Eliminierung derselben kümmern.
  523.  
  524. So, bevor ich Sie nun vollkommen verunsichere: Schauen Sie sich
  525. META-BIT einfach an und arbeiten Sie ein wenig damit. Sie werden
  526. feststellen, daß Sie mit diesem Programm Ihre Vektorgrafiken so
  527. für eine Weiterverwendung in Rastergrafikprogrammen bearbeiten
  528. können, wie Sie es sich schon immer gewünscht haben. Und sollten
  529. Sie bisher ein anderes Programm für diese Zwecke eingesetzt haben,
  530. werden Sie merken, wie einfach META-BIT es Ihnen macht (z.B. das
  531. automatische Splitten...) und wie kompliziert und benutzerUN-
  532. freundlich Sie bisher arbeiten mußten. Und schließlich wäre es
  533. auch schön, wenn Sie etwas intensiver über eine Registrierung
  534. nachdächten, damit ich (der Autor) eine kleine finanzielle Unter-
  535. stützung für zukünftige Projekte bekomme. Ideen existieren schon
  536. genug...
  537.  
  538. Viel Spaß und Erfolg beim Arbeiten mit META-BIT,
  539.  
  540.                                 Thomas Much
  541.                                 Diekholzen, im Juni 1992
  542.  
  543.  
  544.  
  545. P.S. Die Autoswitch-OverScan-Meldung beim Programmstart kann
  546.      durch Drücken der rechten <Shift>-Taste unterdrückt werden.
  547.  
  548.  
  549.